From 49b6be4e06ffb952573f35b082163dcb5fbb99b3 Mon Sep 17 00:00:00 2001 From: Jakub Steiner Date: Tue, 17 Mar 2015 23:55:10 +0100 Subject: [PATCH] HighContrast: catch backdrop:insensitive:active of GtkSwitch https://bugzilla.gnome.org/show_bug.cgi?id=746358 --- gtk/theme/HighContrast/_common.scss | 3 ++- gtk/theme/HighContrast/gtk.css | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gtk/theme/HighContrast/_common.scss b/gtk/theme/HighContrast/_common.scss index b13de42fdb..3f3ea7913e 100644 --- a/gtk/theme/HighContrast/_common.scss +++ b/gtk/theme/HighContrast/_common.scss @@ -1442,7 +1442,8 @@ GtkSwitch { background-color: $selected_bg_color; box-shadow: none; } - &:insensitive { + &:insensitive, &:insensitive:active { + background-color: $insensitive_bg_color; color: $backdrop_insensitive_color; border-color: $backdrop_insensitive_color; } diff --git a/gtk/theme/HighContrast/gtk.css b/gtk/theme/HighContrast/gtk.css index 4e75f4bb02..2cd4482e52 100644 --- a/gtk/theme/HighContrast/gtk.css +++ b/gtk/theme/HighContrast/gtk.css @@ -1635,7 +1635,8 @@ GtkSwitch { border-color: #000; background-color: #000; box-shadow: none; } - GtkSwitch.trough:backdrop:insensitive { + GtkSwitch.trough:backdrop:insensitive, GtkSwitch.trough:backdrop:insensitive:active { + background-color: white; color: #7f7f7f; border-color: #7f7f7f; } GtkSwitch.slider { -- 2.30.2